home *** CD-ROM | disk | FTP | other *** search
/ Internet Info 1994 March / Internet Info CD-ROM (Walnut Creek) (March 1994).iso / networking / appletalk / uab.shar / Makefile < prev    next >
Encoding:
Makefile  |  1990-07-12  |  1.1 KB  |  48 lines

  1. CFLAGS=-g -I. -DDEBUG
  2. LFLAGS=-g
  3. LIBS=-lcap
  4. # for ultrix
  5. POBJS=dlip.o
  6. # for sunos40
  7. #POBJS=snitp.o
  8. SRCS=aarp.c kip_mpx.c rtmp.c ethertalk.c ddprouter.c ddpsvcs.c ddpport.c \
  9.     hash.c log.c
  10. OBJS=aarp.o kip_mpx.o rtmp.o ethertalk.o ddprouter.o ddpsvcs.o ddpport.o \
  11.     hash.o log.o
  12.  
  13. uab:    uab.o    ${OBJS} ${POBJS}
  14.     cc ${LFLAGS} -o uab uab.o ${OBJS} ${POBJS} ${LIBS}
  15.  
  16. kip_mpx.o: kip_mpx.c mpxddp.h gw.h node.h ddpport.h
  17.     cc -c ${CFLAGS} -DMTAB=\"/usr/local/lib/cap/etalk.local\" kip_mpx.c
  18.  
  19. uab.o: uab.c mpxddp.h gw.h node.h ddpport.h if_desc.h
  20.     cc -c ${CFLAGS} -DUAB_PIDFILE=\"/usr/local/lib/cap/uab.pid\" uab.c
  21.  
  22. lint:
  23.     lint -h uab.c ${SRCS}
  24.  
  25. clean:
  26.     @rm -f *.o uab
  27.  
  28. # ddpport.h: mpxddp.h node.h
  29. # gw.h: node.h ddport.h (mpxddp.h)
  30. # if_desc.h: mpxddp.h
  31.  
  32. ddprouter.o: ddprouter.c gw.h node.h ddpport.h mpxddp.h
  33. rtmp.o: rtmp.c gw.h node.h ddpport.h mpxddp.h
  34.  
  35. ethertalk.o: ethertalk.c proto_intf.h ethertalk.h node.h \
  36.     ddpport.h log.h if_desc.h mpxddp.h
  37. aarp.o: aarp.c proto_intf.h ethertalk.h log.h aarp_defs.h aarp.h
  38.  
  39. ddpport.o: ddpport.c log.h ddpport.h node.h mpxddp.h
  40.  
  41. log.o: log.c log.h
  42.  
  43. dlip.o: dlip.c proto_intf.h
  44. snitp.o: snitp.c proto_intf.h
  45.  
  46. hash.o: hash.c hash.h
  47.  
  48.